#include <iostream>
#include <time.h>
#include <unistd.h>
int main()
{
    // //给不同的随机种子
    //srand(time(nullptr));  //时间作为随机种子
    // //随机数
    // int a = rand() % 10 + 1;
    // std::cout<<a<<std::endl;

    // int a[10] = {0};
    // for(int i = 0; i < 10; i++)
    // {
    //     a[i] = rand() % 100 + 1;
    //     std::cout<<a[i]<<" ";
    // }
    // std::cout<<std::endl;

    // // 1970 -1 -1
    // std::cout<<time(nullptr)<<std::endl;

    // while(1)
    // {
    //     time_t t = time(nullptr);
    //     tm *m = localtime(&t);
    //     printf("%d年%d月%d日  %d:%d:%d\n",m->tm_year + 1900,m->tm_mon + 1,m->tm_mday,m->tm_hour,m->tm_min,m->tm_sec);
    //     fflush(stdout); //刷新缓冲区
    //     sleep(1); //程序休眠一秒
    // }

    time_t t = time(nullptr);
    //std::cout<<ctime(&t)<<std::endl;
    tm *m = gmtime(&t); //格林尼治时间
    printf("%d年%d月%d日  %d:%d:%d\n",m->tm_year + 1900,m->tm_mon + 1,m->tm_mday,m->tm_hour,m->tm_min,m->tm_sec);
    return 0;
}